ASP.NET MVC में एक फॉर्म में कई सबमिट बटन कैसे हैंडल करें?
सभी को नमस्ते! मैं ASP.NET MVC में नया हूँ और एक फॉर्म बनाते समय समस्या का सामना कर रहा हूँ। मेरे पास एक view है जिसमें मुझे कई कार्यों को लागू करने की आवश्यकता है: ड्राफ्ट सेव करना और आर्टिकल प्रकाशित करना। मैं दो submit बटन के साथ एक फॉर्म का उपयोग करना चाहता हूँ, लेकिन मुझे समझ नहीं आ रहा है कि controller साइड पर कैसे पता लगाया जाए कि कौन सा बटन दबाया गया।
यहाँ मेरा वर्तमान कोड है:
```csharp
// Model
public class ArticleViewModel
{
public int Id { get; set; }
public string Title { get; set; }
public string Content { get; set; }
}
// Controller
[HttpPost]
public ActionResult Save(ArticleViewModel model)
{
// ड्राफ्ट के रूप में सेव करें
return View(model);
}
[HttpPost]
public ActionResult Publish(ArticleViewModel model)
{
// प्रकाशित करें
return View(model);
}
```